cat6 plated through hole pcb peripheral network pen drives computers cabling cat5 hardware data networking peripherals computer